#include <gtk/gtk.h>

int main(int argc, char *argv[]) {
    // 初始化 GTK
    gtk_init(&argc, &argv);
    
    // 创建 GtkBuilder 对象
    GtkBuilder *builder = gtk_builder_new();
    
    // 读取 Glade XML 文件
    gtk_builder_add_from_file(builder, "tg02.test", NULL);

    // 从 GtkBuilder 获取窗口
    GtkWidget *main_app = GTK_WIDGET(gtk_builder_get_object(builder, "main_app"));
   //隐藏标题栏
    gtk_window_set_decorated(GTK_WINDOW(main_app), FALSE);


    // 设置主窗口关闭时的操作
    g_signal_connect(main_app, "destroy", G_CALLBACK(gtk_main_quit), NULL);
    
    // 显示主窗口
    gtk_widget_show_all(main_app);

    // 运行 GTK 主循环
    gtk_main();

    return 0;
}
